treaty of alliance - Turc Anglais Dictionnaire